package com.css.fxfzysx.modules.vabStructure.entity;

import com.css.fxfzysx.modules.vabStructure.utils.UnitTranslate;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @Author Liuchao
 * @Date 2023/11/21
 * @Version 1.0.0
 * @Description 填充墙参数
 */
@Table(name = "czt_crs_caltcq_result")
@Data
@Entity
public class CztCrsTcqCalResult {

    @Id
    @Column(name = "id")
    private String id;

    @Column(name = "entirety_id")
    private String entiretyId;
    /**
     * 建筑物编号
     */
    @Column(name = "num_type")
    private String numType;

    @Column(name = "floor_num")
    private Integer floorNum;

    @Column(name = "tcq_num")
    private String tcpNum;

    @Column(name = "bw_category")
    private String bwCategory;

    @Column(name = "scom")
    private String scom;
    @UnitTranslate
    @Column(name = "tcq_width")
    private Double tcqWidth;

    @Column(name = "tcq_height")
    @UnitTranslate
    private Double tcqHeight;
    @UnitTranslate
    @Column(name = "tcq_thickness")
    private Double tcqThickness;

    @Column(name = "qmy")
    private Double qmy ;
}
